place an image to venerate - Turco Inglés Diccionario